• word of the day

    mitrula elegans

    mitrula elegans - Dictionary definition and meaning for word mitrula elegans

    Definition
    (noun) a discomycete that is 3-8 cm high with an orange to yellow fertile portion and white or pinkish stalks often half in and half out of the water
Download our Mobile App Today
Receive our word of the day
on Whatsapp